package com.by.toolkit.consts;

/**
 * 锁相关常量
 *
 * @author YanBingHao
 * @since 2024/1/20
 */
public class LockConst {

    public static final String PROJECT_RELA_LOCK = "projectRela";

    public static final String EDIT_PROMOTION_PLAN_LOCK = "editPromotionPlanLock";

    public static final String PROMOTION_AGENT_REPOINT_LOCK = "promotionAgentRepointLock";

    public static final String EDIT_COURSE_PLAN_CLASS = "editCoursePlanClass";

    public static final String EDIT_EXTRA_ACCOUNT = "editExtraAccount";

    public static final String DIVIDE_INIT_CONFIG_LOCK = "divideInitConfigLock";

    public static final String DIVIDE_FILL_ITEMS_LOCK = "divideFillItemsLock";

    public static final String EDIT_COURSE_CURRICULUM = "editCourseCurriculum";

    public static final String CREATE_ORDER = "createOrder";

    public static final String PROCESS_ORDER = "processOrder";

    public static final String UPDATE_ORDER = "updateOrder";

    public static final String ADD_OPERATION_STAGE = "addOperationStage";

    public static final String CONFIG_SPU_RECEIVE_PROGRAMME_ITEM = "configSpuReceiveProgrammeItem";

    public static final String UNDERTAKE_SPU_SERVICE_PROGRAMME = "undertakeSpuServiceProgramme";

    public static final String EDIT_SPU_RECEIVE_PROGRAMME_ITEM_RECEIVE = "editSpuReceiveProgrammeItemReceive";

    public static final String EDIT_SPU_RECEIVE_PROGRAMME_ITEM_FULL = "editSpuReceiveProgrammeItemFull";

    public static final String EDIT_SPU = "editSpu";

    public static final String CONFIG_SPU_DELIVER_METHOD = "configSpuDeliverMethod";

    public static final String SAVE_SPU_RECEIVE_RECORD = "saveSpuReceiveRecord";

    public static final String EDIT_SKU_PAY_PLAN = "editSkuPayPlan";

    public static final String CREATE_PAY_PLAN_SKU = "createPayPlanSku";

    public static final String SIGN_CONTRACT = "signContract";

    public static final String USER_LEARN_DURATION = "userLearnDuration";

    public static final String USER_LEARN_PERCENT = "userLearnPercent";

    public static final String DIVIDE_SPU_RECEIVE_ITEM = "divideSpuReceiveItem";

    public static final String SAVE_INVESTMENT_RECEIVE_RECORD = "saveInvestmentReceiveRecord";

    public static final String EXPORT_LOCK = "exportLock";

    public static final String WX_CP_USER_SYNC_LOCK = "wxCpUserSyncLock:%s";

    public static final String EDIT_WX_CP_DYNAMIC_QRCODE_STATE = "editWxCpDynamicQrcodeState";

    public static final String WX_CP_API_LOCK_KEY = "WX_CP_API_LOCK_KEY:%s";

    public static final String GENERATE_PAY_VOUCHER_NO = "generatePayVoucherNo";

    public static final String CHANGE_DYNAMIC_QRCODE_USER = "changeDynamicQrcodeUser";

    public static final String CHANGE_CUSTOMER_ACQUISITION_USER = "changeCustomerAcquisitionUser";

    public static final String ES_INDEX_LIFE_POLICY_CREATE_LOCK = "INDEX_LIFE_POLICY_CREATE_LOCK";

    public static final String ES_INDEX_TEMPLATE_CREATE_LOCK = "ES_INDEX_TEMPLATE_CREATE_LOCK";

    public static final String EDIT_WX_CP_EXTERNAL_USER_ES = "editWxCpExternalUserEs";

    public static final String EDIT_WX_CP_EXTERNAL_USER_FRIEND_ES = "editWxCpExternalUserFriendEs";

    public static final String WX_CP_ORDER_BIND_SPU = "wxCpOrderBindSpu";

    public static final String ADD_COURSEPLAN_ACHIEVEMENT_RECORD = "addCourseplanAchievementRecord";

    public static final String SET_DEFAULT_SPU_DEPOSIT_PROGRAMME = "setDefaultSpuDepositProgramme";

    public static final String UPDATE_COURSE_PLAN_USER_AMOUNT = "updateCoursePlanUserAmount";

    public static final String STATISTICS_COURSE_PLAN_AMOUNT = "statisticsCoursePlanAmount";

    public static final String SYNC_WX_CP_ORDER = "syncWxCpOrder";

    public static final String REFER_TRAFFIC_POOL_BIND_WX_CP_USER_LOCK = "referTrafficPoolBindWxCpUserLock";

    public static final String MODIFY_SPU_SERVICE_PROGRAMME = "modifySpuServiceProgramme";

    public static final String DEAL_OPERATION_REWARD_ORDER_LOCK = "dealOperationRewardOrderLock";

    public static final String CONFIG_COURSE_WARE_REWARD_LOCK = "configCourseWareRewardLock";

    public static final String DRAW_COURSE_WARE_REWARD_LOCK = "drawCourseWareRewardLock";

    public static final String EDIT_WX_CP_DYNAMIC_QRCODE_LOCK = "editWxCpDynamicQrcodeLock";

    public static final String EDIT_CHANNEL_NO_PROMOTION_DATA_LOCK = "editChannelNoPromotionDataLock";

    public static final String EDIT_SYS_USER_WARE_LINK_LOCK = "editSysUserWareLinkLock";

    public static final String IMPORT_LOCK = "importLock";

    public static final String WX_CP_CHANGE_BIND_PROJECT_ID_LOCK = "wxCpChangeBindProjectIdLock";

    public static final String EDIT_WX_CP_EXTERNAL_USER_ID_LOCK = "editWxCpExternalUserIdLock";

    public static final String SPU_AUTHORIZE_PROJECT_LOCK = "spuAuthorizeProjectLock";

    public static final String AUDIT_REFUND_TASK_LOCK = "auditRefundTaskLock";

    public static final String SAVE_PHYSICAL_ORDER_REGISTER_RECORD_LOCK = "savePhysicalOrderRegisterRecordLock";

    public static final String IMPORT_IM_USER_LOCK = "importImUserLock";

    public static final String EDIT_LIVE_LOCK = "editLiveLock";

    public static final String VOD_TRANSCODE_TASK_LOCK = "vodTranscodeTaskLock";

    public static final String VOD_EDIT_MEDIA_TASK_LOCK = "vodEditMediaTaskLock";

    public static final String LIVE_WORKBENCH_OPERATION_LOCK = "liveWorkbenchOperationLock";

    public static final String CHECK_IN_WX_OPERATION_FLOW_LOCK = "checkInWxOperationFlowLock";

    public static final String EDIT_COURSE_CURRICULUM_WARE_REWARD_LOCK = "editCourseCurriculumWareRewardLock";

}
